Hafan Y Mor, Haven Site, Wales, 8 Herons Point, Caravan Review